home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1997 #3 / Amiga Plus CD - 1997 - No. 03.iso / pd / programmierung / alienbreed3d2_src / cheesesauce / andy.lha / defs.i < prev    next >
Text File  |  1995-06-27  |  2KB  |  107 lines

  1. *****************************
  2. * Bullet object definitions *
  3. *****************************
  4.  
  5. shotxvel EQU 18
  6. shotzvel EQU 22
  7.  
  8.  
  9. shotpower EQU 28
  10. shotstatus EQU 30
  11. shotsize EQU 31
  12.  
  13. shotyvel EQU 42
  14. accypos EQU 44
  15. shotanim EQU 52
  16. shotgrav EQU 54
  17. shotimpact EQU 56
  18. shotlife EQU 58
  19. shotflags EQU 60
  20. worry EQU 62
  21. ObjInTop EQU 63
  22.  
  23. *****************************
  24. * Nasty definitions *********
  25. *****************************
  26.  
  27. numlives equ 18
  28. damagetaken equ 19
  29. maxspd equ 20
  30. currspd equ 22
  31. targheight equ 24
  32.  
  33. GraphicRoom equ 26
  34. CurrCPt Equ 28
  35.  
  36. Facing equ 30
  37. Lead equ 32
  38. ObjTimer equ 34
  39. EnemyFlags equ 36 ;(lw)
  40. SecTimer equ 40
  41. ImpactX equ 42
  42. ImpactZ equ 44
  43. ImpactY equ 46
  44. objyvel EQU 48
  45. TurnSpeed EQU 50
  46. ThirdTimer EQU 52
  47. FourthTimer EQU 54
  48.  
  49. *****************************
  50. * Door Definitions **********
  51. *****************************
  52.  
  53. DR_Plr_SPC EQU 0
  54. DR_Plr EQU 1
  55. DR_Bul EQU 2
  56. DR_Alien EQU 3
  57. DR_Timeout EQU 4
  58. DR_Never EQU 5
  59.  
  60. DL_Timeout EQU 0
  61. DL_Never EQU 1
  62.  
  63. *****************************
  64. * Data Offset Defs **********
  65. *****************************
  66.  
  67. ToZoneFloor        EQU 2
  68. ToZoneRoof         EQU 6
  69. ToUpperFloor        EQU 10
  70. ToUpperRoof         EQU 14
  71.  
  72. ToZoneWater        EQU 18
  73.  
  74. ToZoneBrightness    EQU 22
  75. ToUpperBrightness    EQU 24
  76. ToZoneCpt        EQU 26
  77. ToWallList        EQU 28
  78. ToExitList         EQU 32
  79. ToZonePts        EQU 34
  80. ToBack            EQU 36
  81. ToTelZone        EQU 38
  82. ToTelX            EQU 40
  83. ToTelZ            EQU 42
  84. ToFloorNoise        EQU 44
  85. ToUpperFloorNoise    EQU 46
  86. ToListOfGraph        EQU 48
  87.  
  88. *****************************
  89. * Graphics definitions ******
  90. *****************************
  91.  
  92. KeyGraph0 EQU 256*65536*19
  93. KeyGraph1 EQU 256*65536*19+32
  94. KeyGraph2 EQU (256*19+128)*65536
  95. KeyGraph3 EQU (256*19+128)*65536+32
  96. Nas1ClosedMouth EQU 256*5*65536
  97. MediKit_Graph EQU 256*10*65536
  98. BigGun_Graph EQU 256*10*65536+32
  99.  
  100. * Object numbers:
  101. * 0 = alien
  102. * 1 = medikit
  103. * 2 = bullet
  104. * 3 = BigGun
  105. * 4 = Key
  106. * 5 = Marine
  107. * 6 = Robot